Можно ли обращаться к переменным, процедурам и функциям модуля снаружи объекта?

В "1С:Предприятии 8.1" любая переменная, процедура и функция модуля объекта (документа, справочника, обработки, формы и т. д.) может быть объявлена как экспортируемая. Для этого достаточно в ее объявлении указать слово Экспорт

Например:

Копировать в буфер обмена

Процедура Печать(ТабличныйДокумент) Экспорт

После этого к таким переменным, процедурам и функциям можно обращаться так же, как и к системным свойствам и методам объектов.

Например: 

Копировать в буфер обмена
Копировать в буфер обмена
Док.Записать(); //Записать документ

Док.Печать(ТабличныйДокумент); //Сформировать печатную форму